visual localization impairment - French English Dictionary